Microtyran oreillard - Spanish English Dictionary